restoring the missing teeth - Turco Inglés Diccionario